heavy armor - Turc Anglais Dictionnaire